package com.itrencai.arraylist;

import java.util.ArrayList;

public class Demo1bianlishanchu {
    public static void main(String[] args) {
        //遍历并删除元素值
        //某个班级考试在系统上进行，成绩大致为：98,77,66,89,79,50,100
        //需要把成绩低于80分的数据去掉
        ArrayList<Integer> list=new ArrayList<>();
        list.add(98);
        list.add(77);
        list.add(66);
        list.add(89);
        list.add(79);
        list.add(50);
        list.add(100);
        System.out.println(list);
        //1.遍历集合中的所有元素
       /* for (int i = 0; i < list.size(); i++) {
            int score=list.get(i);//取到集合每个元素的值
            //2.判断分数是否低于80份，小于从集合中删除
            if(score<80){
                list.remove(i);
            }
        }
        System.out.println(list);*/

        //从后面往前遍历，
        for (int i = list.size()-1; i >=0 ; i--) {
            int score=list.get(i);//取到集合每个元素的值
            //2.判断分数是否低于80份，小于从集合中删除
            if(score<80){
                list.remove(i);
            }
        }
        System.out.println(list);













    }
}
